Big Huge Thesaurus

Dracocephalum parviflorum

noun